package com.example.project_01.dto;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * 医保政策查询参数模型：封装前端查询条件和分页信息
 */
@Data
public class MedicalPolicyQueryDTO {
    // 1. 基础查询条件
    private Long id;  // 用于根据ID查询
    private String title;  // 政策标题（模糊查询）
    private Long cityId;  // 所属城市id（精确查询）
    private LocalDateTime startTime;  // 创建时间起始（如查询2025年1月后的数据）
    private LocalDateTime endTime;  // 创建时间结束

    // 2. 分页参数（默认值：第1页，每页10条）
    private Integer pageNum = 1;  // 当前页码
    private Integer pageSize = 10;  // 每页条数
}
